package com.niiwoo.civet.trade.dto.common;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @author: liaozuliang
 * @date: 2018/4/29
 */
@Data
public class InvestingQueryCondtionConfigDTO implements Serializable {

    private Long configId; // 配置id

    private Byte borrowerType; //借款人类型：1个人，2企业

    private String periodTitle; //期限-标题

    private Byte periodType; //期限-类型：1月，2天

    private Integer periodBegin;//期限-起

    private Byte periodBeginQueryType;//期限-起查询类型：1大于，2大于等于，3等于

    private Integer periodEnd;//期限-止

    private Byte periodEndQueryType;//期限-止查询类型：1小于，2小于等于，3等于

    private Integer periodSortValue;//期限-排序值

    private String rateTitle;//利率-标题

    private BigDecimal rateBegin;//利率-起

    private Byte rateBeginQueryType;//利率-起查询类型：1大于，2大于等于，3等于

    private BigDecimal rateEnd;//利率-止

    private Byte rateEndQueryType;//利率-止查询类型：1小于，2小于等于，3等于

    private Integer rateSortValue;//利率-排序值

    private String repaymentTypeTitle;//收益方式-标题

    private Byte repaymentTypeValue;//收益方式：1到期还本付息，2等额本息，3先息后本

    private Integer repaymentTypeSortValue;//收益方式-排序值
}
